home *** CD-ROM | disk | FTP | other *** search
-
- ╨AGE 36 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
-
-
- ┴PPENDIX ┴: ╔MPLEMENTATION ╬OTES
-
- ╘HIS APPENDIX CONTAINS INFORMATION MAINLY OF INTEREST TO
- PEOPLE WHO ARE FAMILIAR WITH ╦ERMIT-- EXPERIENCED USERS AND
- PROGRAMMERS. ╞IRST TIME USERS MAY NOT FIND TOO MUCH USEFUL
- INFORMATION HERE.
-
-
- ╙UMMARY OF ╦ERMIT ├APABILITIES
-
-
- ├-64/128 ╦ERMIT V2.2 ├APABILITIES AT A ╟LANCE:
-
- ╠OCAL OPERATION: ┘ES
- ╥EMOTE OPERATION: ┘ES
- ╘RANSFER TEXT FILES: ┘ES
- ╘RANSFER BINARY FILES: ┘ES
- ╫ILDCARD SEND: ╬O
- ^╪/^┘ INTERRUPTION: ┘ES
- ╞ILENAME COLLISION AVOIDANCE: ┘ES
- ├AN TIME OUT: ┘ES
- 8TH-BIT PREFIXING: ┘ES
- ╥EPEAT COUNT PREFIXING: ╬O
- ┴LTERNATE BLOCK CHECKS: ╬O
- ╘ERMINAL EMULATION: ┘ES
- ├OMMUNICATION SETTINGS: ┘ES
- ╘RANSMIT ┬╥┼┴╦: ┘ES
- ╔┬═ COMMUNICATION: ┘ES
- ╘RANSACTION LOGGING: ╬O
- ╙ESSION LOGGING (RAW DOWNLOAD): ╬O
- ╥AW UPLOAD: ╬O
- ┴CT AS SERVER: ╬O
- ╘ALK TO SERVER: ┘ES
- ┴DVANCED SERVER COMMANDS: ╬O
- ╠OCAL FILE MANAGEMENT: ┘ES
- ╚ANDLE FILE ATTRIBUTES: ╬O
- ├OMMAND/INIT FILES: ┘ES
- ╨RINTER CONTROL: ╬O
-
-
-
- ╦NOWN ╥ESTRICTIONS
-
-
- ╦ERMIT IS A COMPREHENSIVE TELECOMMUNICATIONS PACKAGE.
- ┬ECAUSE IT IS CONTINUALLY UNDER DEVELOPMENT, HOWEVER, SOME
- FEATURES ARE NOT FULLY IMPLEMENTED. ╘HESE INCOMPLETE
- FEATURES THEREFORE HAVE SOME RESTRICTIONS AS TO THEIR USE.
- ╘HEY ARE:
-
- O+ ╘HE ╙┼╘ ┬┴╒─ COMMAND DOES NOT SUPPORT BAUD RATES UNDER
- 300 BPS. ╘O SET SPEEDS OF 50, 75, 110, OR 150 BPS, YOU
-
-
-
-
-
-
-
-
-
-
-
- ├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 37
-
-
- WILL HAVE TO SET THE ╥╙-232 REGISTERS DIRECTLY. ╨LEASE
- SEE THE ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙ SECTION FOR MORE INFORMA-
- TION ON THIS PROCEDURE.
-
- O+ ┴NY CHANGES MADE USING THE ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙ COMMAND
- WILL NOT BE REFLECTED IN THE ┬┴╒─, ╨┴╥╔╘┘, OR ╫╧╥─-╙╔┌┼
- PARAMETERS.
-
- O+ ╔F THE INITIALIZATION FILE, ╦┼╥═╔╘.╔╬╔, ISN'T ON THE
- SAME DISK AS ╦ERMIT WHEN YOU BOOT, ╦ERMIT WILL CRASH,
- EXITING TO ┬┴╙╔├. ┘OU CAN RECOVER FROM THIS CONDITION
- BY INSERTING A DISK CONTAINING A ╦┼╥═╔╘.╔╬╔ AND TYPING
- ╥╒╬. ┘OU ═╒╙╘ HAVE A DISK WITH A ╦┼╥═╔╘.╔╬╔ FILE ON IT
- IN ORDER TO BOOT ╦ERMIT.
-
- O+ ╦ERMIT CURRENTLY DOES NOT WORK WITH THE ├OMMODORE 1660
- MODEM. ╘HIS MODEM IS BACKWARDS IN TERMS OF PICKING UP
- AND HANGING UP THE PHONE. ╫E WILL FIX THIS IN A FUTURE
- VERSION OF ╦ERMIT.
-
-
- ╞UTURE ╨LANS FOR ╦ERMIT
-
-
- ╬EW FEATURES CAN ALWAYS BE ADDED, IT SEEMS, TO A PROGRAM.
- ╫E ARE CURRENTLY CONSIDERING IMPLEMENTING THE FOLLOWING
- FEATURES FOR A FUTURE VERSION OF ╦ERMIT:
-
- O+ ═ODEM SUPPORT. ╦ERMIT NEEDS TO BE ABLE TO WORK WITH
- THE ├OMMODORE 1660 MODEM AND OTHER "ODDBALLS". ╘HIS
- WOULD REQUIRE A ╙┼╘ ═╧─┼═-╘┘╨┼ COMMAND.
-
- O+ ╠ONG PACKETS. ╠ONG PACKETS ALLOW MORE DATA TO BE SENT
- PER PACKET, SPEEDING UP FILE TRANSMISSION CONSIDERABLY.
-
- O+ ╥EMOTE SERVER COMMANDS. ╫ITH THIS COMMAND ╦ERMIT WOULD
- BE ABLE TO ANSWER THE PHONE AUTOMATICALLY AND
- SEND/RECEIVE FILES WITHOUT ANYONE PRESENT. ╦ERMIT
- WOULD FUNCTION AS A VERY SIMPLE BULLETIN BOARD IN A
- WAY.
-
- O+ ╬EW PARSER. ╘HE CURRENT PARSER IS ╓┼╥┘ LARGE, INEFFI-
- CIENT, AND RIDDLED WITH NUMEROUS BUGS.
-
- O+ ╘┴╦┼ COMMAND. ╘HIS COMMAND WOULD ALLOW MULTIPLE INI-
- TIALIZATION FILES. ╔N OTHER WORDS, YOU COULD HAVE AN
- INITIALIZATION FILE FOR EVERY DIFFERENT CONFIGURATION
- YOU USE.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╨AGE 38 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
-
-
- ┴PPENDIX ┬: ─EFAULT ╔NITIALIZATION ╙ETTINGS
-
- ╘HIS APPENDIX IS OF USE MAINLY TO EXPERIENCED ╦ERMIT USERS.
- ╦ERMIT LOADS VARIOUS DEFAULT SETTINGS FROM DISK ON POWER-UP
- (OR WHEN THE COMMAND ╥┼╙╘╧╥┼ IS ISSUED). ╦ERMIT READS IN
- THE SETTINGS FROM A FILE CALLED ╦┼╥═╔╘.╔╬╔. ┬ELOW ARE THE
- DEFAULT SETTINGS FOR ALL OF THE PARAMETERS CONTAINED IN
- ╦┼╥═╔╘.╔╬╔.
-
- ╨ARAMETER ╙ETTING
-
- ─EBUGGING ╘ERSE
- ╘ERMINAL ┼MULATION ╓╘-100
- ╔┬═ ═ODE ╧FF
- ╠OCAL ┼CHO ╧FF
- ┬AUD ╥ATE 1200
- ╨ARITY ╬ONE
- ╫ORD ╙IZE ┼IGHT
- ╞LOW ├ONTROL ╧N
- ┼IGHT ┬IT ╤UOTING ╧N
- ╞ILE ╫ARNING ╧N
- ┼SCAPE ├HARACTER ^┘
- ╞ILE ╘YPE ╨┼╘╙├╔╔
- ╞ILE ┬YTE ╙IZE ┼IGHT ┬IT
- ╥╙232 ╥EGISTERS $0000
- ╥ECEIVE
- ╨ADDING ├HARACTER ^@
- ┴MOUNT OF ╨ADDING 00
- ┼IGHT ┬IT ╤UOTING ├HARACTER &
- ┼ND OF ╠INE ├HARACTER ^═
- ╨ACKET ╠ENGTH $5─
- ╤UOTE ├HARACTER #
- ╘IMEOUT ├HARACTER 0┴
- ╙END
- ╨ADDING ├HARACTER ^@
- ┴MOUNT OF ╨ADDING 00
- ┼IGHT ┬IT ╤UOTING ├HARACTER &
- ┼ND OF ╠INE ├HARACTER ^═
- ╨ACKET ╠ENGTH $5─
- ╤UOTE ├HARACTER #
- ╘IMEOUT ├HARACTER 0┴
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 39
-
-
- ┴PPENDIX ├: ╦EYBOARD ╠AYOUTS
-
-
-
- ├OMMODORE 64 ═AP
-
- ╦ERMIT REDEFINES A FEW KEYS ON THE ├OMMODORE 64 KEYBOARD
- BOTH TO SEND ┴╙├╔╔ CHARACTERS THAT ARE NOT FOUND IN THE
- STANDARD ├OMMODORE CHARACTER SET AND TO SEND SOME SPECIAL
- ╓╘-100/52 KEY SEQUENCES. ╘HESE REDEFINED KEYS ARE MOST USE-
- FUL WHEN COMMUNICATING WITH A MAINFRAME HOST. ╘HE FOLLOWING
- IS A LIST OF THE REDEFINED KEYS:
-
- ╔F ┘OU ╘YPE ╘HIS ┘OU ╙END ╘HIS
-
- <╠EFT ┴RROW> <┼╙├>
- <╒P ┴RROW> <╚AT>
- <╙HIFTED "="> OR <╞1> <╒NDERSCORE>
- <╙HIFTED ┬RITISH ╨OUND> OR <╞2> <╨IPE>
- <╙HIFTED "@"> OR <╞3> <╟RAVE ACCENT>
- <╙HIFTED ╒P ┴RROW> OR <╞4> <╘ILDE>
- <╙HIFTED "+"> OR <╞5> <╠EFT ┬RACE>
- <╙HIFTED "-"> OR <╞6> <╥IGHT ┬RACE>
- <┬RITISH ╨OUND> <┬ACKSLASH>
- <╙╘╧╨> <├╘╥╠> - <├>
- <├╠╥> <├╘╥╠> - <╠>
- <╚╧═┼> <├╘╥╠> - <╚>
- <─┼╠> <─┼╠>
- <╔╬╙╘> <┬╥┼┴╦>
- ├URSOR ╦EYS ╓╘-100/52 ├URSOR ╦EY
- ╙EQUENCES
- <├╘╥╠> - <╞1> ╓╘-100/52 ╨╞ 1
- <├╘╥╠> - <╞3> ╓╘-100/52 ╨╞ 2
- <├╘╥╠> - <╞5> ╓╘-100/52 ╨╞ 3
- <├╘╥╠> - <╞7> ╓╘-100/52 ╨╞ 4
- <├╘╥╠> - <0> THROUGH <├╘╥╠> - <9> ╓╘-100/52 ╬UM.
- ╦EYPAD 0 THROUGH 9
- <├╘╥╠> - "-" ╓╘-100/52 ╬UM.
- ╦EYPAD "-"
- <├╘╥╠> - "." ╓╘-100/52 ╬UM.
- ╦EYPAD "."
- <├╘╥╠> - "," ╓╘-100/52 ╬UM.
- ╦EYPAD ","
- <├╘╥╠> - "+" ╓╘-100/52 ╬UM.
- ╦EYPAD "," (DUPLI-
- CATE)
- <├╘╥╠> - <╥┼╘╒╥╬> ╓╘-100/52 ╬UM.
- ╦EYPAD <┼╬╘┼╥>
-
- ┴LSO, THE <├=> KEY WILL TEMPORARILY STOP CHARACTER DISPLAY.
- ╔T ACTS AS A TOGGLE, AND WILL START THE DISPLAY AGAIN WHEN
-
-
-
-
-
-
-
-
-
-
-
-
- ╨AGE 40 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
-
-
- PRESSED A SECOND TIME. ╘HIS WORKS ONLY IN ├ONNECT MODE.
-
-
- ├OMMODORE 128 ═AP
-
- ╘HE ├OMMODORE 128 HAS AN EXPANDED LAYOUT THAT INCLUDES ALL
- OF THE ├OMMODORE 64 REDEFINED KEYS. ╔N OTHER WORDS, THE
- ├OMMODORE 128 KEYBOARD LAYOUT IS A SUPERSET OF THE ├OMMODORE
- 64 LAYOUT. ╘HE FOLLOWING IS A LIST OF THE SPECIAL ├-128
- KEYS.
-
- ╔F ┘OU ╘YPE ╘HIS ┘OU ╙END ╘HIS
-
- <┼╙├> <┼╙├>
- <╚┼╠╨> <"?">
- <╠╔╬┼╞┼┼─> <├╘╥╠> - <╩>
- <╘┴┬> <├╘╥╠> - <╔>
- ╟REY ├URSOR ╦EYS ╓╘-100/52 ├URSOR ╦EY
- ╙EQUENCES
- ╬UMERIC ╦EYPAD 0 THROUGH 9 ╓╘-100/52 ╬UM.
- ╦EYPAD 0 THROUGH 9
- ╬UMERIC ╦EYPAD "-" ╓╘-100/52 ╬UM.
- ╦EYPAD "-"
- ╬UMERIC ╦EYPAD "." ╓╘-100/52 ╬UM.
- ╦EYPAD "."
- ╬UMERIC ╦EYPAD "+" ╓╘-100/52 ╬UM.
- ╦EYPAD ","
-
- ┴LSO, <├┴╨╙ ╠╧├╦> IS FUNCTIONAL. ┴LL LOWERCASE LETTERS ARE
- CHANGED TO UPPER CASE WHEN THIS KEY IS IN THE DOWN POSITION.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 41
-
-
- ┴PPENDIX ─: ╒╬╔╪ (╘═) ╘ERMCAP ╙ETTINGS
-
- ╦ERMIT EMULATES A ─┼├ ╓╘-100 TERMINAL WITH A COMPLETE ╓╘-52
- MODE, GRAPHICS CHARACTER SET, AND EXTRA ╓╘-102 EDITING
- FEATURES. ╧N ╒╬╔╪ (╘═), YOU CAN USE MOST OF ╦ERMIT'S
- FEATURES BY SETTING YOUR TERMINAL TYPE TO ╓╘-100. ╚OWEVER,
- TO USE THE EXTRA FEATURES SUCH AS THE ╓╘-102 EDITING
- SEQUENCES, A VISUAL BELL, AND A SYSLINE (25TH LINE USED FOR
- SYSTEM STATUS PROGRAMS), YOU WILL NEED TO USE THE FOLLOWING
- AS YOUR TERMCAP INSTEAD:
-
- ╦CⁿVT100ⁿ├OMMODORE 64/128 ╦ERMIT IN ╓╘-100 MODE:\
- :AE=\┼(1:┴╠=\┼[%D╠:AL=\┼[╠:AS=\┼(0:BC=^╚:BL=^╟:BS:\
- :CD=\┼[╩:CE=\┼[╦:CL=\┼[╚\┼[2╩:CM=\┼[%I%D;%D╚:CO#80:\
- :CR=^═:CS=\┼[%I%D;%DR:─├=\┼[%D╨:DC=\┼[╨:\
- :─╠=\┼[%D═:DL=\┼[═:─╧=\┼[%D┬:DO=^╩:\
- :DS=\┼7\┼[25╚\┼[2╦\┼8:EI=\┼[4L:ES:FS=\┼8:HO=\┼[╚:HS:\
- :IM=\┼[4H:K1=\┼╧╨:K2=\┼╧╤:K3=\┼╧╥:K4=\┼╧╙:\
- :KB=\177:KD=\┼[┬:KE=\┼>:KL=\┼[─:KN=4:KR=\┼[├:\
- :KS=\┼=:KU=\┼[┴:L1=╨╞1:L2=╨╞2:L3=╨╞3:L4=╨╞4:\
- :╠┼=\┼[%D─:LE=^╚:LI#24:LL=\┼[24╚:MB=\┼[5M:\
- :MD=\┼[1M:ME=\┼[M:MI:MR=\┼[7M:MS:ND=\┼[├:PT:\
- :RC=\┼8:╥╔=\┼[%D├:RS=\┼<\┼C:SC=\┼7:SE=\┼[M:\
- :SO=\┼[7M:SR=\┼═:TA=^╔:TE=\┼[?7H:TI=\┼[?7L:\
- :TS=\┼7\┼[%I25;%D╚\┼[M\┼(1\┼[1╦:UE=\┼[M:\
- :╒╨=\┼[%D┴:UP=\┼[┴:US=\┼[4M:VB=\┼[?5H\┼,\┼[?5L:\
- :VT#3:XO
-
- ╘HIS CUSTOM TERMCAP ALSO FIXES SEVERAL MINOR BUGS AND OMIS-
- SIONS IN THE STANDARD ╓╘-100 TERMCAP ENTRY FOUND IN ┬ERKELEY
- 4.3 ┬╙─ ╒╬╔╪.
-
- ╬OTE THAT ANY ┬RITISH ╨OUND SIGNS IN THE ABOVE TERMCAP ENTRY
- SHOULD REALLY BE BACKSLASHES. ├OMMODORE COMPUTERS MAP THE
- BACKSLASH ONTO THE ┬RITISH ╨OUND SIGN, AS THEY DON'T HAVE
- THE BACKSLASH IN THEIR CHARACTER SETS.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╨AGE 42 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
-
-
- ┴PPENDIX ┼: ┬╔-80 ╥EPLACEMENT ╥╧═ ╔NFORMATION
-
- ─R. ┼VIL ╠ABORATORIES IS NOW MAKING AVAILABLE A REPLACEMENT
- CHARACTER ╥╧═ FOR THE ┬╔-80 CARD. ╘HIS REPLACEMENT ╥╧═ ADDS
- THE ┴╙├╔╔ CHARACTERS THAT ARE MISSING FROM THE ├OMMODORE
- CHARACTER SET (BACKSLASH, BRACES, UNDERSCORE, TILDE, GRAVE
- ACCENT, PIPE, AND HAT) PLUS THE ╓╘-100 LINE GRAPHICS CHARAC-
- TER SET.
-
- ╘O ADD THESE CHARACTERS, SOME SACRIFICES HAD TO BE MADE. ┴S
- YOU MAY KNOW, THE ├OMMODORE 64/128 AND THE ┬╔-80 HAVE TWO
- SEPARATE CHARACTER SETS: UPPER/LOWER CASE AND UPPER
- CASE/GRAPHICS. ╘HE UPPER/LOWER CASE SET REMAINS AS IS IN
- THE NEW ╥╧═, SO MOST COMMERCIAL PROGRAMS THAT WORK ON A ┬╔-
- 80 ARE NOT AFFECTED (SUCH AS THE ╨APERCLIP WORD PROCESSOR
- FROM ┬ATTERIES ╔NCLUDED). ╘HE UPPER CASE/GRAPHICS CHARACTER
- SET HAS BEEN CHANGED QUITE A BIT, SO SOME PROGRAMS MAY BE
- AFFECTED (SUCH AS A ┬┴╙╔├ PROGRAM THAT USES EXTENSIVE CHAR-
- ACTER GRAPHICS).
-
- ╘HE NEW ╥╧═ IS $7.50 (╒╙ FUNDS ONLY; ╔╬ RESIDENTS PLEASE ADD
- 5% SALES TAX) AND COMES WITH COMPLETE INSTALLATION INSTRUC-
- TIONS.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-